import java.util.Scanner;

public class Demo05 {
    public static void main(String[] args){
//        5、在主方法中通过键盘录入三个整数。定义一个方法，方法接收三个整数变量，
//        在方法中从大到小依次打印三个变量。
//              输入数字
                Scanner sc = new Scanner(System.in);
                System.out.println("请输入三个整数");
                int num1 = sc.nextInt();
                int num2 = sc.nextInt();
                int num3 = sc.nextInt();
                int max = getMax(num1, num2, num3);
                int main = getMain(num1, num2, num3);
                int mid = (num1 + num2 + num3) - max - main;
                System.out.println("从小到大的顺序是" + main + " " + mid + " " + max);
            }

            public static int getMax(int num1, int num2, int num3) {

                //三元运算符取三个数里面的最大值(也可用if判断)
                //定义中间变量temp

                int temp = num1 > num2 ? num1 : num2;
                int max = temp > num3 ? temp : num3;

                //因为要用,所以需要返回
                return max;

            }

            public static int getMain(int num1, int num2, int num3) {
                //三元运算符取三个数里面的最小值(也可用if判断)
                //定义中间变量temp
                int temp = num1 < num2 ? num1 : num2;
                int main = temp < num3 ? temp : num3;

                //因为要用,所以需要返回
                return main;


            }
        }

